sizeable amount - Français Anglais Dictionnaire